English word definition — powered by WordNet
continue talking or writing in a desultory manner
Want to remember ramble on?